跳到主要内容

TypeScript 类型转换

当我们具备关于一个值的类型的更多信息时,我们可以通过 as 把这个信息传递给 TypeScript:

const myCanvas = document.getElementById("main_canvas") as HTMLCanvasElement;

我们只能把类型转换为一个更加具体或更加不具体的类型,而不能是任意类型。如果想做这种转换,可以通过先转换为 any 再转换为该类型的方法实现。